/**
 * Created by huxia on 2016/12/9.
 */

var Appo = require('./db')['appointment'];

Appo.findById = function(appo_id) {
	return Appo.findOne({where:{id:appo_id}});
};

Appo.findByUser = function (userid) {
    return Appo.findAll({
        where: {
            user_id: userid
        }
    });
};

Appo.findByOcAndUser = function (userid, ocid) {
    return Appo.findOne({
        where: {
            user_id: userid,
            Outcall_id: ocid
        }
    })
};

Appo.UserAppoCount = function (userid) {
    return Appo.count({
       where: {
           user_id: userid,
           $or:[{Status:1},{Status:2}]
       }
    });
};

module.exports = Appo;